arsenal


arsenal
arsenal [n] storage of weapons armory, depository, depot, dump, factory, magazine, ordnance, plant, repository, stock, stockpile, store, storehouse, supply, warehouse; concepts 432,439

New thesaurus. 2014.

Synonyms: